package bilibili.qmtdcxy;

/**
 * 程序启动入口
 */
public class MainApplication {
    public static void main(String[] args) {
        //1、打印主菜单，并且获得主菜单选择结果
        String menuSelectResult = StudentManage.getMenu();
        //2、循环判断。当菜单选择结果为5时，表示退出程序。如果不为5就需要一直循环主菜单并且让用户选择执行哪个操作。
        while (!"5".equals(menuSelectResult)){
            //判断用户选择菜单项，根据选择执行对应的操作
            switch (menuSelectResult) {
                case "1":
                    //添加
                    StudentManage.addStudent();
                    break;
                case "2":
                    //修改
                    StudentManage.editStudent();
                    break;
                case "3":
                    //删除
                    StudentManage.delStudent();
                    break;
                case "4":
                    //查询
                    StudentManage.queryStudent();
                    break;
                default:
                    System.out.println("输入的菜单有误，请重新输入");
            }
            //输出菜单让用户选择
            menuSelectResult = StudentManage.getMenu();
        }

        return;
    }
}
